A good answer might be:

The complete program, suitable for Copy-Paste-Save-and-Run, is seen below:


Complete Program

Here is the complete program. The calculateMPG() method returns a double value to the caller. Since it returns a value, there must be a return statement within its body that returns a value of the correct type.

In the complete program, the calculateMPG() method uses the instance variables of its object to calculate miles per gallon.

import java.io.* ;

class Car
{
  // instance variables
  int startMiles;   // Stating odometer reading
  int endMiles;     // Ending odometer reading
  double gallons;   // Gallons of gas used 

  // constructor
  Car(  int first, int last, double gals  )
  {
    startMiles = first ;
    endMiles   = last ;
    gallons    = gals ;
  }

  // methods
  double calculateMPG()
  {
    return (endMiles - startMiles)/gallons ;
  }

}

class MilesPerGallon
{
  public static void main( String[] args ) 
  {
    Car car = new Car( 32456, 32810, 10.6 );
    System.out.println( "Miles per gallon is " 
        + car.calculateMPG() );
  }
}

QUESTION 11: